paulo hubalde
The Empty Board: An Analyst's Discipline When There Is No DataOn a weekend night in Saigon, I opened a chess data file and found exactly on...
Thuy Linh Exits Vietnam Open: The Last Four Points and Vietnam's Succession GapNguyen Du Stadium, start of the second game. Nguyen Thuy Linh leads 17-14, th...
LCK 2026: 24 Hours, Two Historic Reverse Sweeps — When Meta Is No Longer the AnswerBusan nights never sleep. Not because of cheers from the LoL Park stands, but...
Zidane, Whispers From The Dressing Room, And A 100-Million-Euro GambleMarseille, March 2026. In a cafe near the Vieux-Port, I open my laptop and...
The Dark Zone of World Badminton: A Map of Places Where Data Does Not ExistAt 4:50 in the morning on August 13, 2026, an analysis file landed on my scre...
3.Bc4 in Samarkand: An 11-Year-Old on Board One and the 2504 That Never Appears on the ScoreboardOn board one of England's women's team at the Samarkand 2026 Chess Olympiad, ...
Heartbeat from the Ring: The Silent Transfer of Vietnamese Martial ArtsEarly in the morning of 12 January 2026, the temperature in Thu Dau Mot settl...
Cathy Engelbert Leaves the WNBA at a Commercial Peak and a Trust TroughIn the third row of the Chase Center press room, I heard Cathy Engelbert say...
Vietnam 4-2 Pakistan: A Second-Half Comeback, Yet the Defensive Crack Remains UnpatchedThe seventh minute. Vietnam's backline pushed high, close to the halfway line...
Halkbank Enters the 2026-2027 Season: Big Statements and the Gaps Left UnfilledA pre-season gathering, only days before the start of the 2026-2027 season. T...
The Mouse Failure at Champions Shanghai: When Riot Games Writes the Law, Judges the Case, and Stands AccusedThe nineteenth minute of the first half. On competition desk number three, at...
The V.League Transfer Window: A Name Sells Tickets, a Contract Structure Sells a SeasonThis month, a V.League striker was reported to be leaving. His agent posted a...
Quang Hai Withdraws From the Regional Tournament: Vietnam Lose a Creative Node — and Something Harder to ReplaceOn 22 September 2026, Vietnam's national team assembles. On 23 September they...
German Table Tennis Through Data: The 40mm Ball's Rhythm and the Lesson of Naked SilenceIn my analysis room in Munich, the screen shows a single number: 3.7. It is n...
A Kiss at Mile 18, Only Silence at Mile 20: When a Recreational Runner's Heart Stops Mid-RaceAt the 18th mile of the Portland Marathon, amid thousands of feet keeping...
Savitha Shri's 5/5 and the Fragile Structure of India's Women's Team at the Samarkand Chess OlympiadThe Indian women's scoreboard after round 6 of the Chess Olympiad in Samarkan...
The Lucky Black Shirt, Xuan Bac and the Uzbekistan Equation: Which Narrow Door Does Vietnam U23 Walk Through?74 minutes. Camp Nou is not where I was sitting. But that familiar feeling...
96th-Minute Drama: Maitland-Niles Scores on Debut as Everton Stun Manchester United in 2-2 DrawAinsley Maitland-Niles entered the Manchester United penalty area like a late...
Two Golds and a Changed Coaching Bench: China Enters the 2026 Asian Games With a Lowered TargetOn my desk in Hai Phong, the A4 sheet had been sitting there for three days....
Three Twelve-Year-Old Names and the Bottom Layer of Greek Basketball's PyramidOn September 25, at 16:00, the indoor gymnasium of the Olympic Village. Three...
